package com.medord.machine.core;

import com.medord.machine.core.entity.FlowResult;
import com.medord.machine.core.entity.ICurrentStateDto;

import java.util.List;
import java.util.Map;

/**只暴露一个方法给外面
 * @author 孙丰佳
 * @version V1.0
 * @Title: IContext
 * @Package com.medord.machine
 * @Description: (用一句话描述该文件做什么)
 * @date 2021-11-11 16:37
 **/
public interface IFlowContext {
    FlowResult forwordState(String flowName, List<ICurrentStateDto> currentStateDtoList, String targetState, Map para);
}
